package com.zxk.constant;

/**
 * 键鼠动作常量
 *
 * @author: 舟小亢
 * @date: 2023-08-12 21:37
 */
public interface OperConstants {

    /**
     * 鼠标左键按下
     */
    int WM_LBUTTONDOWN = 0x0201;

    /**
     * 鼠标左键弹起
     */
    int WM_LBUTTONUP = 0x0202;

    /**
     * 鼠标左键双击
     */
    int WM_LBUTTONDBLCLK = 0x0203;

    /**
     * 鼠标右键按下
     */
    int WM_RBUTTONDOWN = 0x0204;

    /**
     * 鼠标右键弹起
     */
    int WM_RBUTTONUP = 0x0205;

    /**
     * 鼠标移动键值
     */
    int WM_MOUSEMOVE = 0x0200;

    /**
     * 鼠标滚轮纵向滚动
     * 正值表示滚轮向前旋转，远离用户;负值表示滚轮向后向用户旋转。
     */
    int WM_MOUSEWHEEL = 0x020A;

    /**
     * 鼠标滚轮横向滚动
     * 正值表示滚轮向右旋转；负值表示滚轮向左旋转。
     */
    int WM_MOUSEHWHEEL = 0x020E;

}
